//package com.zmn.plat.services.impl.oneprice;
//
//import java.util.List;
//
//import com.zmn.plat.model.entity.oneprice.ChannelPriceSupportCategoryQuery;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.stereotype.Service;
//
//import com.zmn.plat.model.entity.oneprice.ChannelPriceCategory;
//import com.zmn.plat.persistence.interfaces.oneprice.ChannelPriceCategoryDAO;
//import com.zmn.plat.services.interfaces.oneprice.ChannelPriceCategoryService;
//
//@Service
//public class ChannelPriceCategoryServiceImpl implements ChannelPriceCategoryService {
//
//    @Autowired
//    private ChannelPriceCategoryDAO channelPriceCategoryDAO;
//
//    @Override
//    public ChannelPriceCategory findByKey(Integer id) {
//        return channelPriceCategoryDAO.findByKey(id);
//    }
//
//    @Override
//    public List<ChannelPriceCategory> listByConfigIdAndTypeAndShowType(Integer configId, Integer type, Integer showType) {
//        return channelPriceCategoryDAO.listByConfigIdAndTypeAndShowType(configId, type, showType);
//    }
//
//    @Override
//    public List<ChannelPriceCategory> listByConfigIdAndTypeAndShowTypeAndCategId(Integer configId, Integer type, Integer showType, Integer servCategId, Integer categId) {
//        return channelPriceCategoryDAO.listByConfigIdAndTypeAndShowTypeAndCategId(configId, type, showType, servCategId, categId);
//    }
//
//    @Override
//    public List<ChannelPriceCategory> listByTypeAndConfiIdsAndCategIds(Integer type, List<Integer> configIds, List<ChannelPriceSupportCategoryQuery> queryList) {
//        return channelPriceCategoryDAO.listByTypeAndConfiIdsAndCategIds(type, configIds, queryList);
//    }
//
//    @Override
//    public int updateByKey(ChannelPriceCategory record) {
//        return channelPriceCategoryDAO.updateByKey(record);
//    }
//
//    @Override
//    public int insert(ChannelPriceCategory record) {
//        return channelPriceCategoryDAO.insert(record);
//    }
//
//    @Override
//    public int insertBatch(List<ChannelPriceCategory> list) {
//        return channelPriceCategoryDAO.insertBatch(list);
//    }
//
//    @Override
//    public int deleteByKey(Integer id) {
//        return channelPriceCategoryDAO.deleteByKey(id);
//    }
//
//    @Override
//    public int deleteByConfigId(Integer configId, Integer type, Integer showType) {
//        return channelPriceCategoryDAO.deleteByConfigId(configId, type, showType);
//    }
//
//    @Override
//    public int deleteByConfigIdAndServCategId(Integer configId, Integer servCategId, Integer type, Integer showType) {
//        return channelPriceCategoryDAO.deleteByConfigIdAndServCategId(configId, servCategId, type, showType);
//    }
//}
